写一个shell脚本,通过curl -I 返回的状态码来判定所访问的网站是否正常。比如,当状态码为200时,才算正常。
1 2 3 4 5 6 7
| url="http://www.apelearn.com/index.php" sta=`curl -I $url 2>/dev/null |head -1 |awk '{print $2}'` if [ $sta != "200" ] then python /usr/local/sbin/mail.py xxx@qq.com "$url down." "$url down" fi
|